home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
remote
/
rlog_143.zip
/
REMOTLOG.DOC
< prev
next >
Wrap
Text File
|
1992-05-29
|
25KB
|
594 lines
R E M O T E A C C E S S
L O G R E P O R T I N G P R O G R A M
Sep. 1990 - 1992
REMOTLOG
////// ///// / / /////// /////// / /////// ///////
/ / / / / // / / / / / / /
////// /// / / / / / / / / / / ///
/ / / / / / / / / / / / /
/ / ///// / / /////// / /////// /////// ///////
The Program - Remotlog
I developed Remotlog because when the announcement of RA was made and I
endeavored to switch from QuickBBS. There was something missing. I
could no longer use all my QBBS utilities. After exhaustive efforts of
trying to get the implementation of my old program by its author, I
decided that it was time to do some coding.
Here we have the finished product. A full fledged RA log reporting
program. This program is in no way crippled. And never will be.
RA is the registered product of Continental Software.
QuickBBS is the registered product of The QuickBBS Support Group or
whatever it is now adays.
At present this program will function with RA version 1.1x.
Do not attempt to use this program with any other software except RA
because it uses the file MESSAGES.RA, FILES.RA and several other RA
specific files. If it cannot find this file the program will abort in
error.
The screens provided by this program are as the author thought you
the sysops would like to see. If you feel the information is too much
or that there is not enough, or would even like to see some of the
information moved from one location to another part of the page or a
totaly different screen. Please do not hesitate to let the author
know.
Configuration of Remotlog
This is exactly as it appears in the Configuration file. If you haven't
unzipped it. It would behove you to do so. And use it. RTFM is now in
effect.
;-------------------------------------------------------------------------
; Remotlog Configuration file
; By Orland Carter 1:135/72
;-------------------------------------------------------------------------
;
;-------------------------------------------------------------------------
; R E G I S T R A T I O N I N F O R M A T I O N
;-------------------------------------------------------------------------
; {______________________________}
BoardName Opa-Locka Tower
; {____________________}
SysopName Orland Carter
RegistKey 00000000000000000000
;
;-------------------------------------------------------------------------
; This is a required entry. It tells the program the [path + filename] of
; the Log file to be processed.
; DEFAULT : SYSTEM.LOG
;-------------------------------------------------------------------------
;
LogFile SYSTEM.LOG
;
;-------------------------------------------------------------------------
; This entry is not required if you are only running single line system.
; If you are running Multi-Line and want to delete or zip each lines separate
; log files then this is needed. LINEINUSE ##. Where ## is the line being
; processed by this configuration file. ## range is 1..99
;-------------------------------------------------------------------------
;
LineInUse 1
;
;-------------------------------------------------------------------------
; This option is required if you want REMOTLOG to process the file Xfers
; against the files counter for a good downloaded count. The DEFAULT is
; NOFDLOGFILE the other option is FDLOGFILE \.......\ where \..\ is the
; [Path + Filename] of the FD log file.
;-------------------------------------------------------------------------
;
FDLogFile C:\Fd\Fd.Log
;
;-------------------------------------------------------------------------
; This option is required. It tells the program what the Dos Shell entry
; of your External chat program is. This must be the same case as the
; BBS writes it to the log file. Required whether you have one or not.
; DEFAULT : FX-CHAT.EXE
;-------------------------------------------------------------------------
;
ExternalChat FastChat.EXE
;
;-------------------------------------------------------------------------
; This option is required. It tells the program what [path + filename]
; the output of the program should be placed in. *.asc/*.ans versions.
; DEFAULT : REMOTLOG
;-------------------------------------------------------------------------
;
Outputfile c:\RA\Txt\Remotlog
;
;-------------------------------------------------------------------------
; This option is required. It tells the program which color to place the
; background of the ansi screen in.
; DEFAULT : 40
;-------------------------------------------------------------------------
;
Back 40
;
;-------------------------------------------------------------------------
; This option is required. It tells the program what color the numbers
; displayed are.
; DEFAULT : 1;33
;-------------------------------------------------------------------------
;
Numbers 1;33
;
;-------------------------------------------------------------------------
; This option is required. It tells the program what color to use when
; highlighting the Beginning and Ending dates of the Log period.
; DEFAULT : 1;46;37
;-------------------------------------------------------------------------
;
HighLight 1;46;37
;
;-------------------------------------------------------------------------
; This option is required. It tells the program which color to use to
; restore the screen to "normal".
; DEFAULT : 0
;-------------------------------------------------------------------------
;
Normal 0
;
;-------------------------------------------------------------------------
; This option is required. It tells the program which color to use for
; Outlining the Box and Dividing lines of the output file.
; DEFAULT 1;34
;-------------------------------------------------------------------------
;
Outline 1;34
;
;-------------------------------------------------------------------------
; This option is required. It tells the program which color to use for
; all the text that is printed.
; DEFAULT 0;32
;-------------------------------------------------------------------------
;
Text 0;32
;
;-------------------------------------------------------------------------
; This option is required. It tells the program whether or not you wish
; the optional page of Multiline usage to be displayed. The statistics
; will still be stored if the option is not selected.
; DEFAULT : NOMULTILINE
;-------------------------------------------------------------------------
;
NoMultiLine
;
;-------------------------------------------------------------------------
; This option is required. It telss the program what type of log file
; You are using. Wether FD/COMPACT [Front Door type] or OPUS/EXPANDED.
; DEFAULT FD / COMPACT
;-------------------------------------------------------------------------
;
COMPACT
;
;-------------------------------------------------------------------------
; This option is not required and at the descretion of the sysop. Using
; This will cause another page to be displayed in addition to the current
; 2 or 3 pages that are already displayed. This option is where the sysop
; Can have remotlog search the logfile for something specific and keep
; track of its occurrences.
; I.e. *01My_Name Carter - This will cause remotlog to search the log
; file for all occurences of "Carter" it will accumulate and store the
; amount of time it finds it in variable 01. When it displays it it will
; display "My_Name >>> ####" where # is amount of times the item was found
; Possible Variables are 00-29. The 0 is significant. The "*" is required
; There can be no spaces except to separate the Display item from the
; Search item.
; Format "*<Variable 00-29><Entry to Make in *.Ans/*.Asc file> <Search For>"
; *00My_Name Carter
;-------------------------------------------------------------------------
;
;*00Graffitti_Wall Grafn3.EXE
;*01JetFighter_Game Combat 1
;
;-------------------------------------------------------------------------
; These options are not required. But they do provide you with a great
; amount of security. For areas you do not want all your users to see.
; IE. Adult areas or Sysop areas. (Message Areas)
; DEFAULT - NONE. 200 MAXIMUM ENTRIES.
;-------------------------------------------------------------------------
;
NoShow 8
NoShow 10
NoShow 12
;
;-------------------------------------------------------------------------
; These options are not required. But they do provide you with a great
; amount of security. For areas you do not want all your users to see.
; IE. Adult areas or Sysop areas. (File Areas)
; DEFAULT - NONE. 200 MAXIMUM ENTRIES.
;-------------------------------------------------------------------------
;
NoFile 8
NoFile 10
NoFile 12
;
;-------------------------------------------------------------------------
; This option is not required. It is used to Change the default Sealink
; protocol displayed in the 1st output page to a protocol of your choosing.
; REPLACESEA - Is the Search String for the new protocol.
; REPLACEDSP - Is the Actual Item to be displayed in the Output page.
;-------------------------------------------------------------------------
;
;ReplaceSea SEALink
;ReplaceDsp SEALink
;
;-------------------------------------------------------------------------
; This option is also not required. It determines whether or not the local
; logons will be shown on the report output. The DEFAULT for this option
; is show local logons. Leave this option out for the default to take
; effect.
;-------------------------------------------------------------------------
;
;NoLocal
;
;-------------------------------------------------------------------------
; This option is also not required. It activates or deactivates the
; Files.BBS downloaded files counter. The count will be stored and added
; to the Files.BBS in the directory the file was taken from. DEFAULT for
; This option is FILECOUNTER, To deactivate use NOFILECOUNT
;-------------------------------------------------------------------------
;
FILECOUNTER
;
;-------------------------------------------------------------------------
; This option is also not required. It activates a chat record. This will
; log all chats found in the log file to a file called REMOTLOG.CHT in the
; current directory. The DEFAULT is CHATRECORD, all chats will be logged.
; The other option to disable the chat is NOCHATRECORD
; A file is created named REMOTLOG.CHT
;-------------------------------------------------------------------------
;
CHATRECORD
;
;-------------------------------------------------------------------------
; This option is also not required. It activates or Deactivates the log
; deleting option. The DEFAULT is the log will be deleted every 10 days.
; The two options are DELETELOG ## (Where ## is days log should be kept.)
; and NODELETELOG. When Zipping the file use DELETELOG ##.
;-------------------------------------------------------------------------
;
DELETELOG 7
;
;-------------------------------------------------------------------------
; This option is also not required. It activates or Deactivates the log
; deleting option for the Front End Mailer (Front Door)). The DEFAULT is
; the fd log will be deleted with the RA log.
; The two options are DELETEFDLOG and NODELETEFDLOG.
; When Zipping the File use DELETEFDLOG.
;-------------------------------------------------------------------------
;
DELETEFDLOG
;
;-------------------------------------------------------------------------
; This option is also not required. It will determine whether or not the
; Log file actually gets deleted/zipped/shrunk and/or given an individual date
; for storage. The zip method used is PKZIP. any version. The file will
; be moved while zipped. The zipped name will be in the format RLMMDDYY.ZIP
; This option will not function if the Delete log option is disabled.
; Pkzip must be in the current directory or properly pathed.
; DEFAULT - NOZIPFILE other otion is ZIPFILE and SHRINKFILE
;-------------------------------------------------------------------------
;
SHRINKFILE
;
;-------------------------------------------------------------------------
; This tells remotlog which message area to post the statistics files
; generated to. A value of 0 here would cause remotlog to not post the
; files to the message area. But will still accumulate information in
; Them. This option is REQUIRED.
;-------------------------------------------------------------------------
;
MessageBoard 3
;
;-------------------------------------------------------------------------
; This option is not required and defaults to Off. It will determine if
; Remotlog will log a copy of all BBS downloads out to a file. This file
; will be called Remotlog.Dwn IT will be appended to. To activate this
; option the Keyword is DOWNLOADS
;-------------------------------------------------------------------------
;
;Downloads
;
;-------------------------------------------------------------------------
; This option is not required and defaults to off. It determines whether
; or not REMOTLOG will log a copy of all users that access any of the
; doors that you use on your system. It logs them all to a file called
; REMOTLOG.DRS. It will also append if the file is not erased. The file
; as with all others created will be posted to the message base to the
; sysop. The word to activate this option is WHATDOORS
;-------------------------------------------------------------------------
;
;WhatDoors
;
;-------------------------------------------------------------------------
; This option is not required and defaults to off. It determines whether
; or not REMOTLOG will log a copy of all users that access any of the
; questionaires that you have for your users. It logs them all to a file
; called REMOTLOG.QST. It will also append if the file is not erased. The
; file will be posted to the message base. Option is QUESTIONAIRE
;-------------------------------------------------------------------------
;
;QUESTIONAIRE
;
;-------------------------------------------------------------------------
; This option is not required and defaults to off. It determines wheter
; or not REMOTLOG will create separate files for each report Screen. The
; files will be REMOTLO#.ASC/ANS. Where # is 1 - 5 depending on the Page
; the report. OPTION SPLITFILES.
;-------------------------------------------------------------------------
;
;SPLITFILES
;
;-------------------------------------------------------------------------
; This option is not required and default to off. It determines whether
; or not the Files.BBS listings will be sorted. The sort now respects non-
; Filename characters at anypoint in the file and will no longer sort them
; to the top. OPTION: NOSORT
;-------------------------------------------------------------------------
;
;NOSORT
;
;-------------------------------------------------------------------------
; This option is not required and defaults to off. It determines whether
; or not Superlog will generate a message to those users that have dropped
; carrier on your system. Filename is required and must contain at least
; one character. OPTION: DROPCARRIER <FILENAME> , NODDROPCARRIER
;-------------------------------------------------------------------------
;
DROPCARRIER DROPMESS.TXT
;
;-------------------------------------------------------------------------
; This option is not required and defaults to off. It determines whether
; or not superlog will generate a message to those users who have uploaded
; to the system. Filename is required to Post a message and it must at
; least contain 1 character. Option: UPLOADMSG <filename> , NOUPLOADMSG
;-------------------------------------------------------------------------
;
UPLOADMSG Upload.TXT
;
;-------------------------------------------------------------------------
; This option is not required and defaults to off. It determines whether
; or not superlog will generate a message to those users who have just logged
; on to the system. New Users. Filename is required to post a message and it
; must at least contain 1 character.
; Option: NEWUSERMSG <filename>,NONEWUSERMSG
;-------------------------------------------------------------------------
;
NEWUSERMSG NewUser.TXT
;
;-------------------------------------------------------------------------
; This option is not required and defaults to off. It will let REMOTLOG
; know that you have a CDROM Drive and which one it is. Given the differences
; between manufacturers of CDROM drives for computers and how they place
; files on them. This option allows for easy and more simplistic handling
; of those. OPTION: CDROM <Drive Number> <Drive Letter>\
; Where drive number is 0-9 to indicate the physical number of the CDROM
; drive. Drive Letter is of course whatever the CDROM drive letter is.
; the "\" is required on the drive specs.
;-------------------------------------------------------------------------
;
;CDROM 0 L:\
;CDROM 1 M:\
;CDROM 2 O:\
;
;-------------------------------------------------------------------------
; This option is also optional and defaults to off. It will give you a
; complete listing of all users that have dropped Carrier on your system
; and how many times to date that they have done so.
; This will be posted to the Sysop by REMOTLOG.
; OPTION : CUMULATIVE
;-------------------------------------------------------------------------
;
CUMULATIVE
;
;------------------------------------------------------------------------
; This option is also optional and defaults to PKZIP -m. It controls
; which program is used to archive the log files. The program must be able
; to remove the logfile after archiving it however.
; Default is ARCHIVER PKZIP -m
; Option ARCHIVER
;------------------------------------------------------------------------
;
;Archiver Pkzip -m
;
;-------------------------------------------------------------------------
; This option is also optional and defaults to 0. It controls how many
; times the user must have dropped carrier before they will be listed in
; cumulative Dropped/Lost Carrier listing.
; Default is MINIMUMTIME 0
; OPTION MINIMUMTIME ###
;-------------------------------------------------------------------------
;
;MINIMUMTIME 5
;
;-------------------------------------------------------------------------
; This option is also optional and defaults to 0. It controls how many
; times the user must have dropped carrier before they will be sent a
; Dropped Carrier message.
; Default is MINDROPCARR 0
; OPTION MINDROPCARR ###
;-------------------------------------------------------------------------
;
;MINDROPCARR 0
;
;-------------------------------------------------------------------------
; E N D O F R E M O T L O G . C F G F I L E
;-------------------------------------------------------------------------
Supplied ANSI Code sequences
Number Represents
------ ----------
0 All attributes off (Normal Display)
1 High Intensity (Bold)
5 Sets Blink on
7 Reverse Video on
8 Concealed on (makes display invisible)
30 Foreground Black
31 Red
32 Green
33 Yellow
34 Blue on Color Monitor
Underline on MonoChrome
35 Magenta
36 Cyan
37 White
40 BackGround Black
41 Red
42 Green
43 Yellow
44 Blue
45 Magenta
46 Cyan
47 White
Hints about operation of this program
There are several different things that you can do to get certain results
from this program.
For example if you want to change the beging date of the report without
erasing the remotlog.dat file. All you have to do is to edit the .DAT file
find the string that has the date in it and make it a null string. When the
program starts up it will notice the date is missing and get the date from
the current system.log file.
When reading the log file the program will not attempt to reposition pointers
if the last item in the log is that "REMOTLOG has checked the log." Of
course
the current session will be appended to the end of the logfile.
By deleting the notations that REMOTLOG makes in the log file you can force
it to re-process the log file.
The *##^^^^^^^^^ ___ option will accept hard spaces in the search for
portion.
It is not restricted.
Any bug reports, comments, or requested addition, deletions etc. may be sent
to Node 1:135/72. or the addresses listed in the registration section. I
can
also be reached in the RA_UTIL echo. Before you send me a
bug report if you are not registered and if you are. Insure that you RTM
and read the configuration file comments before screaming bug report. If you
send me netmail bug reports and are not registered do not wait for a netmail
reply. It cost me money to send a net message back to you and you couldn't
find it to register. All bug reports must contain a copy of Errors.log and
a summarized copy of your configuration file. Meaning leave out all the
lines
with a ";" in them. Explain the bug in full detail. If not I will simply
ignore it or send you a message indicating that I will take no action until
you can meet the bug report requirements.
Credits
The author, Orland K. Carter, would like to thank my beta testers of
this program that put up with the constant updates to the one program and
major overhaul of their configuration and data files.
BETA Testers
Peter Janssens
John Barton
Arturo Batista
Daniel Johnston
Robert Taylor
Alex Stuart
Larry Stultz
George Boudreau
Jason C. Everett
Paul Lewman
James Thompson
Dan Sjolseth
my thanks you for your patience, and help in beta testing this program.
Registrations
The cost to register REMOTLOG $20 + a donation if you wish.
Registrations will be sent to.
________________________________________________________________________
|Registration of REMOTLOG, Form 1.43, B.Date 29 MAY 92|
|------------------------------------------------------------------------|
| |
|SysopName |
|Name of Sysop __________________________________________________________|
| |
|Street Address__________________________________________________________|
| |
|City/St/Zip __________________________________________________________|
| |
|BoardName |
|Name of BBS __________________________________________________________|
| |
|Number of BBS __________________________________________________________|
| |
|Node # __________________________________________________________|
| |
|Make all payments address to |
| Orland K. Carter, REMOTLOG |
| 2850 N.W. 155 Terrace |
| Opa-Locka, FL 33054-2223 |
|________________________________________________________________________|
Thank you for your support.
Orland
Node 1:135/72 FIDONET
55:55/2 CAPNET
55:5004/0
55:420/0
55:420/8349
Thank you for your support.
Orland